/*
 * Copyright (C) 2003, 2009 TopCoder Inc., All Rights Reserved.
 */
package com.topcoder.service.studio.contest;

import junit.framework.TestCase;

/**
 * Unit Test for the bean <code>com.topcoder.service.studio.contest.ContestGeneralInfo</code>
 *
 * @author TCSDEVELOPER
 */
public class ContestGeneralInfoUnitTest extends TestCase {
    private ContestGeneralInfo instance;

    /**
     * Setup this test - initialize the instance to test.
     * @throws Exception if any error occurred
     */
    protected void setUp() throws Exception {
        instance = new ContestGeneralInfo();
    }

    /**
     * Test for the getter of the property Goals
     * @throws Exception if any error occurred
     */
    public void testGetGoals() throws Exception {
        String value = "value";
        instance.setGoals(value);
        assertEquals(value, instance.getGoals());
    }

    /**
     * Test for the setter of the property Goals
     * @throws Exception if any error occurred
     */
    public void testSetGoals() throws Exception {
        String value = "value";
        instance.setGoals(value);
        assertEquals(value, instance.getGoals());
    }

    /**
     * Test for the getter of the property ContestGeneralInfoId
     * @throws Exception if any error occurred
     */
    public void testGetContestGeneralInfoId() throws Exception {
        Long value = 1L;
        instance.setContestGeneralInfoId(value);
        assertEquals(value, instance.getContestGeneralInfoId());
    }

    /**
     * Test for the setter of the property ContestGeneralInfoId
     * @throws Exception if any error occurred
     */
    public void testSetContestGeneralInfoId() throws Exception {
        Long value = 1L;
        instance.setContestGeneralInfoId(value);
        assertEquals(value, instance.getContestGeneralInfoId());
    }

    /**
     * Test for the getter of the property DislikedSesignsWebsites
     * @throws Exception if any error occurred
     */
    public void testGetDislikedSesignsWebsites() throws Exception {
        String value = "value";
        instance.setDislikedSesignsWebsites(value);
        assertEquals(value, instance.getDislikedSesignsWebsites());
    }

    /**
     * Test for the setter of the property DislikedSesignsWebsites
     * @throws Exception if any error occurred
     */
    public void testSetDislikedSesignsWebsites() throws Exception {
        String value = "value";
        instance.setDislikedSesignsWebsites(value);
        assertEquals(value, instance.getDislikedSesignsWebsites());
    }

    /**
     * Test for the getter of the property BrandingGuidelines
     * @throws Exception if any error occurred
     */
    public void testGetBrandingGuidelines() throws Exception {
        String value = "value";
        instance.setBrandingGuidelines(value);
        assertEquals(value, instance.getBrandingGuidelines());
    }

    /**
     * Test for the setter of the property BrandingGuidelines
     * @throws Exception if any error occurred
     */
    public void testSetBrandingGuidelines() throws Exception {
        String value = "value";
        instance.setBrandingGuidelines(value);
        assertEquals(value, instance.getBrandingGuidelines());
    }

    /**
     * Test for the getter of the property WinningCriteria
     * @throws Exception if any error occurred
     */
    public void testGetWinningCriteria() throws Exception {
        String value = "value";
        instance.setWinningCriteria(value);
        assertEquals(value, instance.getWinningCriteria());
    }

    /**
     * Test for the setter of the property WinningCriteria
     * @throws Exception if any error occurred
     */
    public void testSetWinningCriteria() throws Exception {
        String value = "value";
        instance.setWinningCriteria(value);
        assertEquals(value, instance.getWinningCriteria());
    }

    /**
     * Test for the getter of the property OtherInstructions
     * @throws Exception if any error occurred
     */
    public void testGetOtherInstructions() throws Exception {
        String value = "value";
        instance.setOtherInstructions(value);
        assertEquals(value, instance.getOtherInstructions());
    }

    /**
     * Test for the setter of the property OtherInstructions
     * @throws Exception if any error occurred
     */
    public void testSetOtherInstructions() throws Exception {
        String value = "value";
        instance.setOtherInstructions(value);
        assertEquals(value, instance.getOtherInstructions());
    }

    /**
     * Test for the getter of the property TargetAudience
     * @throws Exception if any error occurred
     */
    public void testGetTargetAudience() throws Exception {
        String value = "value";
        instance.setTargetAudience(value);
        assertEquals(value, instance.getTargetAudience());
    }

    /**
     * Test for the setter of the property TargetAudience
     * @throws Exception if any error occurred
     */
    public void testSetTargetAudience() throws Exception {
        String value = "value";
        instance.setTargetAudience(value);
        assertEquals(value, instance.getTargetAudience());
    }

}
